home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / glenda / readme < prev   
Text File  |  1994-06-10  |  3KB  |  80 lines

  1.                            Glenda 0.91
  2.  
  3.           Ray Seyfarth, Suma Arumugham and Jerry Bickham
  4.                 University of Southern Mississippi
  5.                           Hattiesburg, MS
  6.                   (C) 1993, 1994 All Rights Reserved
  7.  
  8.                              NOTICE
  9.  
  10. Permission to use, copy, modify, and distribute this software and
  11. its documentation for any purpose and without fee is hereby granted
  12. provided that the above copyright notice appear in all copies and
  13. that both the copyright notice and this permission notice appear in
  14. supporting documentation.
  15.  
  16. Neither the University of Southern Mississippi nor the Authors make any
  17. representations about the suitability of this software for any
  18. purpose.  This software is provided ``as is'' without express or
  19. implied warranty.
  20.  
  21. Glenda 0.91 was funded in part by the National Aeronautics and
  22. Space Administration and the USM Center for Ocean and Atmospheric
  23. Modeling.
  24.  
  25. ________________________________________________________________________
  26.  
  27.         This is the top level directory for the glenda source code.  It
  28. contains a Makefile and several subdirectories:
  29.  
  30.         cgpp            The cg preprocessor code
  31.         doc             Documentation
  32.         examples        Examples of cg code
  33.         include         Include files for gts and examples
  34.         gts             Tuple server code
  35.  
  36.     More complete installation and usage instructions appear in
  37. "doc/glenda.tex".  A PostScript version of this file is shipped in
  38. pieces to avoid mailing problems.  You can recombine the pieces using
  39. "make ps" from within the doc directory.
  40.  
  41.         To build glenda you can use "make ARCH=SUN4" or whatever your
  42. architecture is.  You might prefer to edit the Makefile in this directory
  43. and those in ts and examples to prevent compiling for the wrong
  44. architecture.
  45.  
  46.         The Makefiles are designed expecting PVM_ROOT to be defined
  47. as the root directory for your PVM3.x software and expect to be able
  48. to write to the $PVM_ROOT/bin/$ARCH directory.
  49.  
  50.         SGI machines will require the option "-lsun" when linking
  51. in order to link in the XDR routines.  This must be changed in the
  52. ts/Makefile.
  53.  
  54.         This version of the tuple server and support code is written
  55. for PVM 3.x and would need a little effort to connect to PVM 2.4.  We
  56. have a file named pvmold.c which is nearly complete for providing PVM
  57. 3.x function calls using the PVM 2.4 library.  The main missing piece
  58. is that the tuple server and gluser.c get task information using
  59. pvm_tasks to determine which task is the tuple server.  Pvmold.c does
  60. not have a version of pvm_tasks.
  61.  
  62.         The initial version of glenda uses 1 tuple server.  Later versions
  63. will use one tuple server for each host.
  64.  
  65.     Version 3.3 of PVM changed a couple of struct names.  To deal
  66. with this there should be a defined constant PVM_VERSION set to either
  67. 3.2 or 3.3 to allow the glenda source code to work with either version
  68. of PVM.
  69.  
  70.         Please send bug reports to "seyfarth@whale.st.usm.edu" and
  71. we will try to help.  It would be helpful to describe your virtual
  72. machine configuration (hardware, PVM version), include a short segment
  73. of code illustrating the problem, and describe how it fails.
  74.  
  75.         Good luck with the software.
  76.  
  77.         Ray Seyfarth
  78.         Jerry Bickham
  79.         Suma Arumugham
  80.